:root{
  --el-color-subprimary:red;
  --el-color-danger:#f56c6c;
}

.el-button--info{
  --el-button-text-color: #647386;
  --el-button-bg-color: rgba(74, 165, 166,.1);
  --el-button-border-color: rgba(74, 165, 166, 0.20);
  --el-button-outline-color: rgba(74, 165, 166,.05);
  --el-button-active-color: rgba(74, 165, 166,.02);
  --el-button-hover-text-color: #647386;
  --el-button-hover-link-text-color: rgba(74, 165, 166,.05);
  --el-button-hover-bg-color: rgba(74, 165, 166,.03);
  --el-button-hover-border-color: rgba(74, 165, 166,.03);
  --el-button-active-bg-color: rgba(74, 165, 166,.02);
  --el-button-active-border-color: rgba(74, 165, 166,.02);
  --el-button-disabled-text-color: #647386;
  --el-button-disabled-bg-color: rgba(74, 165, 166,.05);
  --el-button-disabled-border-color: rgba(74, 165, 166,.05);
}

//输入框样式修改
.el-input__wrapper:hover{
  box-shadow: 0 0 0 1px #4AA5A6 inset;
}


//El-Message样式重构
.el-message{
  min-width: 320px;
  padding:10px 16px;
  font-size: 16px;
  font-weight: bolder;
  border-color: transparent;
  .el-message__content{
    color:#000000;
  }
}
.el-message--info{
  background: #E5F1FF;
  .el-message-icon--info{
    color:rgba(0, 122, 255, 1);
  }
}
.el-message--success{
  background: #E9F9F1;
  .el-message-icon--info{
    color:rgba(41, 196, 118, 1);
  }
}
.el-message--error{
  background: #FEEEEA;
  .el-message-icon--info{
    color:rgba(246, 86, 47, 1);
  }
}
.el-message--warning{
  background: #FEF6EA;
  .el-message-icon--info{
    color:rgba(245, 173, 45, 1);
  }
}

//popover样式重构，无法重构边距，因为会影响到下拉弹窗及tooltip样式
.el-popper{
  width: auto !important;
  max-width: 416px;
  .el-popover__title{
    font-size: 16px;
    font-weight: bolder;
    color: #000000;
    margin-bottom: 8px;
  }
}

//气泡确认框样式重构
.el-popconfirm{
  min-width: 360px;
  padding:12px 4px;
  .el-popconfirm__main{
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    i{
      font-size: 20px;
    }
  }
  .el-popconfirm__action{
    .el-button{
      width: 52px;
      height: 28px;
    }
  }
}